package resultado;

import java.util.List;

import dominio.Planta;
import dominio.Usuario;

public class PremioPuntos implements Resultado {
	private String mensajeResultado;
	private int puntos;
	private String plantasMuertasMsg;
	private String zombieDeadName;
	public PremioPuntos(int puntos, String plantasPerdidas, String nomZombieMuerto){
		this.puntos = puntos;
		this.plantasMuertasMsg = plantasPerdidas;
		this.zombieDeadName = nomZombieMuerto;
	}
	public String getMensajeResultado() {
		return mensajeResultado;
	}


	public void setMensajeResultado(String mensajeResultado) {
		this.mensajeResultado = mensajeResultado;
	}
	
	public PremioPuntos(int puntos) {
		this.puntos = puntos;
	}

	@Override
	public void notificar(Usuario usuario, List<Planta>plantasAElegir) {
		usuario.sumarPuntos(this.puntos);
		this.mensajeResultado = " Has matado al zombie  " + this.zombieDeadName  + " \n  y has ganado " +this.puntos + " puntos!" +   "\n" +plantasMuertasMsg ;
	}

}
